package 第四天

fun main(args: Array<String>) {
    val animal1: Animal = Dog()
    val animal2: Animal = Cat()

    //调用方法 1、判断animal1是否为Dog类型
//    animal1.call()
    if(animal1 is Dog){ //判断成功之后自动转化
        animal1.call()
    }
}

open class Animal

class Dog : Animal() {
    fun call() {
        println("wang")
    }
}

class Cat : Animal() {
    fun call() {
        println("miao")
    }
}